package yl.hs.bmipfull.pojo.production;

import yl.hs.bmipfull.annotations.DBTable;
import yl.hs.bmipfull.pojo.BaseEntity;

/**
 * @author 华砂信息-谢景广
 * @category 生产系统数据标签表实体类
 */
@DBTable(disName = "生产系统数据标签表", mapCode = "production_data_tag")
public class ProductionDataTagEntity extends BaseEntity {


    private Long id;
    private String dataSN;
    private String mainType;
    private String relationType;
    private String tagType;
    private String tagSN;
    private String tagTitle;
    private short state;
public ProductionDataTagEntity(){
    this.state = 0;
}
    /**
     * 获取主键
     *
     * @return
     */
    public Long getId() {
        return this.id;
    }

    /**
     * 设置主键
     *
     * @param id
     */
    public void setId(Long id) {
        this.id = id;
    }

    /**
     * 获取主数据编号
     *
     * @return
     */
    public String getDataSN() {
        return this.dataSN;
    }

    /**
     * 设置主数据编号
     *
     * @param dataSN
     */
    public void setDataSN(String dataSN) {
        this.dataSN = dataSN;
    }

    /**
     * 获取主数据类型
     *
     * @return
     */
    public String getMainType() {
        return this.mainType;
    }

    /**
     * 设置主数据类型
     *
     * @param mainType
     */
    public void setMainType(String mainType) {
        this.mainType = mainType;
    }

    /**
     * 获取数据关系
     *
     * @return
     */
    public String getRelationType() {
        return this.relationType;
    }

    /**
     * 设置数据关系
     *
     * @param relationType
     */
    public void setRelationType(String relationType) {
        this.relationType = relationType;
    }

    /**
     * 获取标签类型
     *
     * @return
     */
    public String getTagType() {
        return this.tagType;
    }

    /**
     * 设置标签类型
     *
     * @param tagType
     */
    public void setTagType(String tagType) {
        this.tagType = tagType;
    }

    /**
     * 获取标签编号
     *
     * @return
     */
    public String getTagSN() {
        return this.tagSN;
    }

    /**
     * 设置标签编号
     *
     * @param tagSN
     */
    public void setTagSN(String tagSN) {
        this.tagSN = tagSN;
    }

    /**
     * 获取标签标题
     *
     * @return
     */
    public String getTagTitle() {
        return this.tagTitle;
    }

    /**
     * 设置标签标题
     *
     * @param tagTitle
     */
    public void setTagTitle(String tagTitle) {
        this.tagTitle = tagTitle;
    }

    /**
     * 获取标签状态
     *
     * @return
     */
    public short getState() {
        return this.state;
    }

    /**
     * 设置标签状态
     *
     * @param state
     */
    public void setState(short state) {
        this.state = state;
    }
}
